package com.univteam.tetris.engine.block;

/**
 * 俄罗斯方块游戏中方块的状态枚举类
 * 
 * 该枚举类定义了方块在游戏中可能出现的所有旋转状态和方向。
 * 用于表示方块的当前朝向，以便在游戏进行中正确显示和操作方块。
 *
 * @Author fyp
 * @Description 俄罗斯方块游戏：方块状态枚举，包含水平、垂直、上下左右等方向
 * @Date Created at 2018/3/5 16:18
 * @Project com.univteam.tetris
 */
public enum BlockStatus {
    /** 水平方向状态 */
    HORIZONTAL,
    
    /** 垂直方向状态 */
    VERTICAL,
    
    /** 向上方向状态 */
    UP,
    
    /** 向下方向状态 */
    DOWN,
    
    /** 向左方向状态 */
    LEFT,
    
    /** 向右方向状态 */
    RIGHT,
    
    /** 无特定方向状态（用于特殊情况） */
    NONE
}
